defend one’s honor - Espagnol Anglais Dictionnaire